package com.hmy.finance.dal.dos.receipt;


import com.baomidou.mybatisplus.annotation.TableField;
import com.hmy.finance.api.bo.core.request.enums.ReceiptOffsetBillStatusEnum;
import lombok.Data;
import org.apache.ibatis.type.EnumTypeHandler;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class ReceiptOffsetBillPageQueryDo {
    /**
     * 核销单 id
     */
    private Long receiptOffsetBillId;

    /**
     * 核销单单号
     */
    private String receiptOffsetBillNo;

    /**
     * 客户 id
     */
    private Long customerId;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 联系人 id
     */
    private Long customerContactorId;

    /**
     * 联系人名称
     */
    private String customerContactorName;

    /**
     * 销售经理 id
     */
    private Long saleManagerId;

    /**
     * 销售经理名称
     */
    private String saleManagerName;

    /**
     * 核销单状态
     */
    private Integer billStatus;

    /**
     * 收款日期
     */
    private LocalDateTime receiptedTime;

    /**
     * 收款金额
     */
    private BigDecimal receiptedAmount;

    /**
     * 收款类型
     */
    private BigDecimal receiptedType;

    /**
     * 核销单创建时间
     */
    private LocalDateTime createTime;
}
